Big Huge Thesaurus

scarlet sumac

noun